#numpy的n维数组

import numpy as np
matrix1 = np.array(range(1,10,2))
#从列表创建一维数组
tup=((1,3,4),(6,7,8))
#从元组创建二维数组
matrix2 = np.array(tup)
print('matrix1和matrix2的维数分别为{}和{}'.format(matrix1.ndim,matrix2.ndim))
print('matrix1和matrix2的规格分别为{}和{}'.format(matrix1.shape,matrix2.shape))
print('matrix1和matrix2的元素总数分别为{}和{}'.format(matrix1.size,matrix2.size))
print('matrix1和matrix2的数据类型分别为{}和{}'.format(matrix1.dtype,matrix2.dtype))

'''
matrix1和matrix2的维数分别为1和2
matrix1和matrix2的规格分别为(5,)和(2, 3)
matrix1和matrix2的元素总数分别为5和6
matrix1和matrix2的数据类型分别为int32和int32
'''